package com.wlcorp.forcazamis.dao.pi;

import java.util.List;

import com.ibatis.dao.client.DaoException;
import com.wlcorp.forcazamis.domain.pi.Pidetail;
import com.wlcorp.forcazamis.domain.system.Staff;

public interface IPidetailDAO {
	public List<Pidetail> getPidetailList(Pidetail pidetail) throws DaoException;
	public Long getPidetailCount(Pidetail pidetail) throws DaoException;
	public Pidetail getPidetailById(Long pidetailId) throws DaoException;
	public void deletePidetail(Pidetail pidetail) throws DaoException;
	public void savePidetail(Pidetail pidetail) throws DaoException;
	public String getLatestPiCodeByCustomer(String customerId)  throws DaoException;
}
